微信公众号
扫描关注微信公众号

批量提取文件名到Excel?这几种方法一键搞定,效率翻倍!

原创 来源:博客站 阅读 0 今天 08:53:28 听全文 分类:办公软件

为什么需要批量提取文件名?

你是不是也遇到过这种情况:电脑里存了几百个文件,领导突然要一份文件清单,手动一个个复制粘贴到Excel?别傻了!今天教你几种超简单的方法,一键批量导出文件名到Excel,从此告别加班!


方法1:用Windows自带功能(最快!)

适用场景:简单快速,适合文件名无特殊格式需求。

  1. 选中所有文件:在文件夹里按Ctrl+A全选文件。
  2. 复制路径:按住Shift键 + 右键点击任意文件,选择“复制为路径”。
  3. 粘贴到Excel:打开Excel,直接粘贴(Ctrl+V),文件名就会整齐排列啦!
  4. 清理多余内容(可选):用Excel的“替换”功能删掉路径前缀,只保留文件名。

优点:不用装软件,30秒搞定!


方法2:用CMD命令(适合技术小白)

适用场景:需要纯文件名,不带路径。

  1. 打开CMD:在文件夹地址栏输入cmd,按回车。
  2. 输入命令:粘贴以下代码后按回车:
    dir /b > 文件名清单.csv  
    
  3. 搞定! 文件夹里会生成一个文件名清单.csv文件,用Excel打开即可。

优点:生成的列表干净整齐,还能保存为CSV格式!


方法3:用PowerShell(高级但超强大)

适用场景:需要自定义文件名格式(比如加日期、分类)。

  1. 右键新建文本文件,改名提取文件名.ps1(注意后缀是.ps1)。
  2. 右键编辑,粘贴以下代码:
    Get-ChildItem -Name | Export-Csv -Path "文件列表.csv" -NoTypeInformation  
    
  3. 保存后右键运行:选择“用PowerShell运行”,秒生成CSV文件!

优点:灵活性强,还能批量处理子文件夹!


常见问题解答

问:Mac电脑能用吗?
→ 可以!用终端(Terminal)输入ls > 文件名.txt,再导入Excel即可。

问:文件名乱码怎么办?
→ 保存CSV时选择“UTF-8编码”,或Excel里用“数据-获取外部数据”导入调整。

问:能导出文件大小和日期吗?
→ 在CMD中用dir > 清单.txt,或PowerShell里修改代码添加属性。


总结

不管你是纯小白还是有点技术底子,总有一种方法适合你!方法1最无脑,方法2最通用,方法3最强大。赶紧试试,从此文件管理再也不头疼啦!

(偷偷说:学会这招,同事还以为你是隐藏的IT大神呢~)

内容由AI生成仅供参考和学习交流,请勿使用于商业用途。
出处地址:http://www.dongblog.com/tech/1095.html,如若转载请注明原文及出处。
版权声明:本文来源地址若非本站均为转载,若侵害到您的权利,请及时联系我们,我们会在第一时间进行处理。